草庐IT

PHP PhantomJS 忽略 SSL 证书

全部标签

java - 如何让 Java 应用程序接受 WS-Security 证书

所以我现在已经在WS-Security上苦苦挣扎了一段时间,慢慢地取得了进展。首先让我简要描述一下我的设置。我有一个在tomcat中运行的Java应用程序,它提供了一个web服务端点(使用Spring)。我希望对传入的消息进行签名。我正在使用SoapUI进行测试。因此,经过长时间的努力,我得到了服务器检查传入消息的签名,我还得到了SoapUI,可以对传出消息进行签名。但是,服务器一直拒绝证书,我不确定我哪里做错了,即我是否在测试请求中发送了错误的证书信息,或者我是否没有在信任库中正确维护证书。以下是一个请求示例:2011-06-30T12:51:33.407Z2011-06-30T12

java - SSL 握手异常 : no cipher suites in common

按照说明进行操作here并重新创建了我之前错误创建的证书。正如我现在看到的,有些东西已经改变了javax.net.ssl.SSLHandshakeException:nociphersuitesincommon在服务器上和javax.net.ssl.SSLHandshakeException:Receivedfatalalert:handshake_failure在客户端上。而不是错误thisquestion服务器是ClassFileServer.java和各自的客户SSLSocketClientWithClientAuth.java关于让两端很好地发挥作用的任何提示,请注意,我使用的

java - 为什么 Java 忽略 .properties 文件的第一行?

我正在使用一个应用程序,它使用java.util.Properties加载.properties文件,如下所示:Properties_properties=newProperties();_properties.load(newFileInputStream("app.properties"));属性文件(最初)是这样的:app=myAppdbLogin=myDbLoginversion=0.9.8.10server=1freq=10000stateGap=360000奇怪的是,当我调用_properties.getProperty("app")时,它总是返回null,但是我可以加载所

java - 如果我将变量声明为其抽象父类(super class),Scala 的 @throws 注释将在 javac 中被忽略

在Java中,如果原始抽象方法不存在异常(重写方法不抛出异常),则不能指定重写抽象方法抛出。但是在Scala你可以做到这一点,因为它没有检查异常。很好,但是如果您使用@throws注释应该会提示Java编译器正在发生的事情,对吗?鉴于此Scala代码:packagemyscalaabstractclassSFoo{defbar():Unit}classSFoobarextendsSFoo{@throws[Exception]overridedefbar():Unit={thrownewException("hithere")}}我有两个不同的Java程序,其中一个将在运行时编译并运行到

java - 如果服务器不支持 SSLv3,为什么 Java SSL 套接字连接会严重失败

在提供商禁用SSLv3后,我们使用JDK7对www1.ecall.ch的CXF调用开始失败,我不明白为什么。通过设置-Dhttps.protocols=TLSv1解决了这个问题,但我很惊讶这甚至是必要的。JDK7/8支持所有SSLv2Hello(2)、SSLv3、TLSv1、TLSv1.1和TLSv1.2,我希望如此JVM在握手期间尝试自上而下,即首先从TLSv1.2开始即使服务器不支持SSLv3也能建立连接这是设置-Dhttps.protocols=TLSv1之前SSL调试日志的相关部分,即使用JVM默认值(我在开头切断了所有证书的列表):triggerseedingofSecure

Java webstart 说我的应用程序使用自签名证书,但我使用的是 COMODO 代码签名证书

我买了一个COMODOcodesigningcertificate并用它来签署我的javawebstart应用程序。主要问题:Java8是否支持COMODO代码签名证书?更多信息:在除我自己以外的所有机器上,java都会阻止应用程序,说它使用自签名证书。我什至不明白为什么它可以在我的机器上运行。我在java控制面板(1.8.0_45-b15)中查看了受信任的证书根列表,但在那里找不到“COMODORSA证书颁发机构”。我确实在“受信任的根证书颁发机构”下的WindowsMMC证书管理单元中看到了该证书。但至少在其他3台机器上它不存在。 最佳答案

java - 如何修复 ERR_SSL_WEAK_SERVER_EPHEMERAL_DH_KEY

我有一个网站,最近chrome在尝试访问它时开始返回此错误:ERR_SSL_WEAK_SERVER_EPHEMERAL_DH_KEY这是一个java+jsp的网站,运行在apachetomacat上。它还使用Verisign认证,但我读到该错误与此证书无关。感谢您的帮助。 最佳答案 我按照这个修复了它:http://support.filecatalyst.com/index.php?/Knowledgebase/Article/View/277/0/workaround-for-tomcat-ssl-tls-logjam-vuln

java - J2ME - 代码签名 - 适用于诺基亚、三星、Micromax、LG 等所有手机的证书是什么?

我正在创建一个MP3Player,它将访问设备存储卡以列出歌曲。为此,我正在使用文件连接API,以便像诺基亚这样的设备不断请求许可。为了克服这个问题,必须对jar文件进行签名。是否谁知道诺基亚、三星、索尼、LG、karbonn、Micromax甚至中国设备等所有设备都广泛接受哪种CA?有谁知道所有设备通用的证书是什么?是否有面向开发者的免费试用版? 最佳答案 不幸的是,对于那一系列的手机,我假设您正在寻找不存在的unicorn的领域但是您需要检查您希望部署到哪些设备,就像Verisign、Thwate或UTi证书一样常见,并非所有手

java - 调用 WebService 并遇到 SSL/cert 问题

首先我要说的是,我对在Java中设置keystore等知之甚少我正在尝试调用SOAPWeb服务,我获得了wsdl,生成了代码等。在我部署它并尝试触发WS调用之前,一切似乎都正常。这是我的设置:Tomcat7.0.35Java,jdk1.6.0_39pfx文件和密码项目作为标准网络应用程序(war)部署到tomcat当我运行代码时,出现以下异常:Causedby:javax.net.ssl.SSLHandshakeException:SSLHandshakeExceptioninvokinghttps://tallyservices-qa.olson.com/tallyDemo2WebS

java - 如何添加和忽略 json 响应的字段

我正在使用RestEasy和hibernate在Jackson中返回响应。我有一个具有字段的beanPlayer:name、id、age、position。现在,我正在实现两个GETrest方法来返回json。getPlayer(),返回一个玩家:姓名、ID、年龄、位置。getPlayers(),返回一个玩家列表,但是对于这个玩家列表,我不想返回位置。我的意思是,我如何为一个响应添加一个字段而为另一个响应忽略它。请提出建议。谢谢 最佳答案 您应该在POJOgetter上使用@JsonIgnore注释。http://jackson.c